chore: upgrade devstack edx-platform es to 7.10#813
Conversation
|
Testing: |
kdmccormick
left a comment
There was a problem hiding this comment.
So this will effectively drop any data that edx-platform has saved in elasticsearch, right? (not literally drop it, but the 7.10 container will be empty, so it will be the same as if it was dropped)
Do you forsee any issues there? Or is all edx-platform elasticsearch data ephemeral and/or able to automatically rebuild once a dev switches over to the 7.10 container?
There was a problem hiding this comment.
🚀 - this is the exact same diff I used for my work on this ticket: https://openedx.atlassian.net/browse/TNL-8485
|
We answered my question in standup -- the only thing this cache is used for is Course Search, which is rebuilt upon course publish, and is rarely used by developers. This shouldn't cause any dev disruption. |
chore: upgrade devstack edx-platform es to 7.10
chore: upgrade devstack edx-platform es to 7.10
As part of larger elasticsearch upgrade work, we must move edx-platform to use the 7.10 container.
This will ensure future compatibility and maybe make performance improvements to es calls.
Presently, edx-platofrm uses elasticsearch for searching within the content-library. Searching through the changelogs, no functionality should change in the present formation, as edx-platform es usage is relatively rudimentary.
Testing involved running unit, e2e, and hand testing of the creation and indexing of course content. Attention was paid to its usage in the teams api as well, as that is a notable edge usage.
Part of [TNL-8484](ES 7.10 - Upgrade and Test edx-platform Devstack on Elasticsearch 7.10) and the larger ES upgrade efforts:
https://openedx.atlassian.net/wiki/spaces/AC/pages/2923561087/Elasticsearch+7.10
Config changes: https://github.com/edx/configuration/pull/6496